package com.zhijian.warehouse.manage.service;


import com.zhijian.warehouse.manage.entity.po.Dictionary;

import java.util.List;
import java.util.Map;

/**
 * 字典表 业务处理层
 *
 * @DateTime 2021-02-27 14:19:18
 * @version: 1.0.1
 */
public interface DictionaryService {
    
    /**
     * 根据名称查询字段列表
     *
     * @param names
     * @return
     */
    public List<Dictionary> selectByName(String name);
    
    /**
     * 根据名称查询字段列表
     *
     * @param names
     * @return
     */
    public Map<String, List<Dictionary>> selectByNames(List<String> names);
    

    /**
     * 刷新字典表缓存
     *
     * @return
     */
    public boolean restoreCache();
}
